explosion caldera - Turkish English Dictionary